package com.unknow.first.dapp.admin.account.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Data;
import org.cloud.annotation.Query;
import org.cloud.annotation.Query.Type;

@ApiModel("系统地址查询DTO")
@Data
public class SystemAddressQueryDTO {
    @ApiModelProperty(value="钱包地址")
    private String address;

    /**
     * 系统账户类型， 10：手续费账户 11：烧伤账户 及其它业务自定义的账户枚举继承ISystemAddressTypeEnum
     */
    @ApiModelProperty(value="系统账户类型， 10：手续费账户 11：烧伤账户 及其它业务自定义的账户枚举继承ISystemAddressTypeEnum")
    private Integer addressType;

    /**
     * 状态：10（可用）99（禁用）
     */
    @ApiModelProperty(value="状态：10（可用）99（禁用）")
    private Integer status;



    @ApiModelProperty(value="创建时间范围，格式yyyy-MM-dd HH:mm:ss")
    @Query(type= Type.UNIX_TIMESTAMP)
    private List<String> createdDate;


    @ApiModelProperty(value="更新时间范围，格式yyyy-MM-dd HH:mm:ss")
    @Query(type= Type.UNIX_TIMESTAMP)
    private List<String> updatedDate;
}
